diesel smoke - Turkish English Dictionary